personnel replacement depot - German English Dictionary